details: /erp/devel/pi-engdev/rev/ef2cfd4b2a7a changeset: 6975:ef2cfd4b2a7a user: Sivaraman Rajagopal <sivaraman.rajagopal <at> openbravo.com> date: Fri Apr 09 14:05:03 2010 +0530 summary: Fixes issue 12387: It is possible to add some records when a Work effort is processed
details: /erp/devel/pi-engdev/rev/3df698af8ada changeset: 6976:3df698af8ada user: Balamurugan Ramadoss <balamurugan.ramadoss <at> openbravo.com> date: Fri Apr 09 14:39:57 2010 +0530 summary: Fixes Issue 12466: Not Posted Transaction Report doesn't show the records. details: /erp/devel/pi-engdev/rev/56038a11b9db changeset: 6977:56038a11b9db user: Antonio Moreno <antonio.moreno <at> openbravo.com> date: Fri Apr 09 11:58:37 2010 +0200 summary: Fixed issue 12833. Now compile warnings will not appear in the rebuild window, as they are not relevant for common users. details: /erp/devel/pi-engdev/rev/7e9e2ac8a348 changeset: 6978:7e9e2ac8a348 user: Sivaraman Rajagopal <sivaraman.rajagopal <at> openbravo.com> date: Fri Apr 09 16:05:56 2010 +0530 summary: Fixes issue 12387: It is possible to add some records when a Work effort is processed details: /erp/devel/pi-engdev/rev/aadbbebc99d1 changeset: 6979:aadbbebc99d1 user: Sivaraman Rajagopal <sivaraman.rajagopal <at> openbravo.com> date: Fri Apr 09 16:21:01 2010 +0530 summary: Fixes issue for invalid function error details: /erp/devel/pi-engdev/rev/a3bbaccec99f changeset: 6980:a3bbaccec99f user: Asier Lostalé <asier.lostale <at> openbravo.com> date: Fri Apr 09 15:34:38 2010 +0200 summary: fixed bug 12921: User info pop-up window: Default organization is not working details: /erp/devel/pi-engdev/rev/e809fe06034d changeset: 6981:e809fe06034d user: Stefan Hühner <stefan.huehner <at> openbravo.com> date: Fri Apr 09 16:05:37 2010 +0200 summary: Fixed 12502: Make decimalformat used by renderJR fully configurable via Format.xml format name euroInform details: /erp/devel/pi-engdev/rev/5c592e20669a changeset: 6982:5c592e20669a user: David Alsasua <david.alsasua <at> openbravo.com> date: Fri Apr 09 18:50:30 2010 +0200 summary: Fixes issue 12824: api check build 327 details: /erp/devel/pi-engdev/rev/6c78ad9d5176 changeset: 6983:6c78ad9d5176 user: David Alsasua <david.alsasua <at> openbravo.com> date: Fri Apr 09 19:17:41 2010 +0200 summary: Fixes issue 12824: api check build 327 details: /erp/devel/pi-engdev/rev/b535611b2394 changeset: 6984:b535611b2394 user: Martin Taal <martin.taal <at> openbravo.com> date: Fri Apr 09 21:11:28 2010 +0200 summary: fixes issue 12918: DAL: Exception in commitTransaction leaves Postgres connection in illegal state details: /erp/devel/pi-engdev/rev/253f727de17e changeset: 6985:253f727de17e user: Martin Taal <martin.taal <at> openbravo.com> date: Fri Apr 09 21:12:35 2010 +0200 summary: fixes issue 12901: OBDal.getInstance().getConnection() does not setup dateFormat correctly details: /erp/devel/pi-engdev/rev/7c1c258cd756 changeset: 6986:7c1c258cd756 user: Sivaraman Rajagopal <sivaraman.rajagopal <at> openbravo.com> date: Mon Apr 12 12:08:44 2010 +0530 summary: Fixes issue 12454: Errors in Daily Work Requirements Report details: /erp/devel/pi-engdev/rev/299a742a8ee4 changeset: 6987:299a742a8ee4 user: Sathiyan Sivaprakasam <sathiyan.sivaprakasam <at> openbravo.com> date: Mon Apr 12 12:47:59 2010 +0530 summary: Fixes Issue 12851: The Proposed field dont have the format or precision details: /erp/devel/pi-engdev/rev/26d7079c342c changeset: 6988:26d7079c342c user: Sathiyan Sivaprakasam <sathiyan.sivaprakasam <at> openbravo.com> date: Mon Apr 12 14:12:19 2010 +0530 summary: Review comments of Tax Posting as an Expenses has updated. details: /erp/devel/pi-engdev/rev/8f25c4e19a64 changeset: 6989:8f25c4e19a64 user: Sivaraman Rajagopal <sivaraman.rajagopal <at> openbravo.com> date: Mon Apr 12 16:01:38 2010 +0530 summary: Code re-factoring for issue #12454 and #12387: details: /erp/devel/pi-engdev/rev/82cda6a18365 changeset: 6990:82cda6a18365 user: Eduardo Argal Guibert <eduardo.argal <at> openbravo.com> date: Mon Apr 12 13:43:10 2010 +0200 summary: Fixes lib/runtime/ojdbc6.jar, it was modified by error details: /erp/devel/pi-engdev/rev/34903830bf34 changeset: 6991:34903830bf34 user: Asier Lostalé <asier.lostale <at> openbravo.com> date: Mon Apr 12 16:09:13 2010 +0200 summary: fixed bug 12934: The datetime reference does not work properly details: /erp/devel/pi-engdev/rev/5a4b087b9a7e changeset: 6992:5a4b087b9a7e user: Antonio Moreno <antonio.moreno <at> openbravo.com> date: Mon Apr 12 16:18:45 2010 +0200 summary: Added log message for translation consistency in export.database details: /erp/devel/pi-engdev/rev/91219b829738 changeset: 6993:91219b829738 user: Antonio Moreno <antonio.moreno <at> openbravo.com> date: Mon Apr 12 16:39:13 2010 +0200 summary: Fixed issue 12942. org.openbravo folders will no longer be created inside modules, when compiling build validations or module scripts. details: /erp/devel/pi-engdev/rev/631c626866c1 changeset: 6994:631c626866c1 user: RM packaging bot <staff.rm <at> openbravo.com> date: Fri Mar 12 22:44:06 2010 +0100 summary: Update AD_MODULE version for obx generation details: /erp/devel/pi-engdev/rev/0f90d9ba03f9 changeset: 6995:0f90d9ba03f9 user: RM packaging bot <staff.rm <at> openbravo.com> date: Tue Mar 16 08:46:40 2010 +0100 summary: Merge stable changesets from int to main details: /erp/devel/pi-engdev/rev/3e52c5b52d67 changeset: 6996:3e52c5b52d67 user: RM packaging bot <staff.rm <at> openbravo.com> date: Tue Mar 16 08:46:42 2010 +0100 summary: Update AD_MODULE version for obx generation details: /erp/devel/pi-engdev/rev/b5e906b8ffdd changeset: 6997:b5e906b8ffdd user: RM packaging bot <staff.rm <at> openbravo.com> date: Wed Mar 17 09:06:57 2010 +0100 summary: Merge stable changesets from int to main details: /erp/devel/pi-engdev/rev/859b8a1e96e9 changeset: 6998:859b8a1e96e9 user: RM packaging bot <staff.rm <at> openbravo.com> date: Wed Mar 17 09:06:58 2010 +0100 summary: Update AD_MODULE version for obx generation details: /erp/devel/pi-engdev/rev/acdaec12dda3 changeset: 6999:acdaec12dda3 user: RM packaging bot <staff.rm <at> openbravo.com> date: Wed Mar 17 14:01:11 2010 +0100 summary: Merge stable changesets from int to main details: /erp/devel/pi-engdev/rev/83c618c2aa79 changeset: 7000:83c618c2aa79 user: RM packaging bot <staff.rm <at> openbravo.com> date: Wed Mar 17 14:01:13 2010 +0100 summary: Update AD_MODULE version for obx generation details: /erp/devel/pi-engdev/rev/88d0c9a94907 changeset: 7001:88d0c9a94907 user: RM packaging bot <staff.rm <at> openbravo.com> date: Wed Mar 17 20:29:40 2010 +0100 summary: Merge stable changesets from int to main details: /erp/devel/pi-engdev/rev/610225e88ac0 changeset: 7002:610225e88ac0 user: RM packaging bot <staff.rm <at> openbravo.com> date: Wed Mar 17 20:29:41 2010 +0100 summary: Update AD_MODULE version for obx generation details: /erp/devel/pi-engdev/rev/cfb0397e2203 changeset: 7003:cfb0397e2203 user: Adrián Romero <adrianromero <at> openbravo.com> date: Thu Mar 25 10:05:44 2010 +0100 summary: Fixes issue 0012788: Precision error in simple sales order & sales invoice details: /erp/devel/pi-engdev/rev/3601ba418420 changeset: 7004:3601ba418420 user: Harikrishnan Raja <harikrishnan.raja <at> openbravo.com> date: Thu Mar 25 17:00:17 2010 +0530 summary: Fixes Issue 10487: Sales Order report throwing error while taking PDF(Print) report. details: /erp/devel/pi-engdev/rev/e02aeb49efee changeset: 7005:e02aeb49efee user: Gorka Ion Damián <gorkaion.damian <at> openbravo.com> date: Thu Mar 25 19:10:15 2010 +0100 summary: Fixed 12811.Issue in the General Ledger Report pagination with previous balance. details: /erp/devel/pi-engdev/rev/1abbe20a8163 changeset: 7006:1abbe20a8163 user: Eduardo Argal Guibert <eduardo.argal <at> openbravo.com> date: Tue Mar 23 17:15:36 2010 +0100 summary: Fixes bug 0012773: Not possible to cancel a manual settlement details: /erp/devel/pi-engdev/rev/bfe2f1c60f82 changeset: 7007:bfe2f1c60f82 user: David Alsasua <david.alsasua <at> openbravo.com> date: Thu Mar 25 19:35:51 2010 +0100 summary: Fixes bug 0012773: Not possible to cancel a manual settlement support for multi-currency, the isreceipt value and write off amounts details: /erp/devel/pi-engdev/rev/13067de6a64b changeset: 7008:13067de6a64b user: Ben Sommerville <ben.sommerville <at> eintel.com.au> date: Sat Mar 20 11:24:25 2010 +1100 summary: Fixes 12907 : Remove calls to setProcessingMode details: /erp/devel/pi-engdev/rev/ee181c6ac1ba changeset: 7009:ee181c6ac1ba user: David Baz Fayos <david.baz <at> openbravo.com> date: Fri Mar 26 19:52:05 2010 +0100 summary: Fixed issues 12097 and 12795: Now no problems with IE and setProcessingMode details: /erp/devel/pi-engdev/rev/5448a6a56c01 changeset: 7010:5448a6a56c01 user: Adrián Romero <adrianromero <at> openbravo.com> date: Tue Mar 30 11:01:49 2010 +0200 summary: Reverting changes in issue 0012788: Precision error in simple sales order sales invoice details: /erp/devel/pi-engdev/rev/f66cde17a9f0 changeset: 7011:f66cde17a9f0 user: Harikrishnan Raja <harikrishnan.raja <at> openbravo.com> date: Tue Mar 30 18:18:10 2010 +0530 summary: Fixes Issue 12845: User Not able to create purchase order using Copy lines option. details: /erp/devel/pi-engdev/rev/17a70403b6d3 changeset: 7012:17a70403b6d3 user: RM packaging bot <staff.rm <at> openbravo.com> date: Wed Mar 31 12:07:41 2010 +0200 summary: Update AD_MODULE version to 2.50MP14 details: /erp/devel/pi-engdev/rev/8df12cedf6a2 changeset: 7013:8df12cedf6a2 user: RM packaging bot <staff.rm <at> openbravo.com> date: Wed Mar 31 12:07:42 2010 +0200 summary: Added tag 2.50MP14 for changeset 17a70403b6d3 details: /erp/devel/pi-engdev/rev/98c8bc5a4580 changeset: 7014:98c8bc5a4580 user: RM packaging bot <staff.rm <at> openbravo.com> date: Wed Mar 31 12:07:43 2010 +0200 summary: Added signature for changeset 8df12cedf6a2 details: /erp/devel/pi-engdev/rev/1496721b0f85 changeset: 7015:1496721b0f85 user: Juan Pablo Aroztegi <juanpablo.aroztegi <at> openbravo.com> date: Mon Apr 12 17:18:01 2010 +0200 summary: Merge from main, import tags details: /erp/devel/pi-engdev/rev/53afa94b169e changeset: 7016:53afa94b169e user: Juan Pablo Aroztegi <juanpablo.aroztegi <at> openbravo.com> date: Mon Apr 12 17:18:47 2010 +0200 summary: AD_MODULE: update core rev number and label details: /erp/devel/pi-engdev/rev/3f8d0dedca3c changeset: 7017:3f8d0dedca3c user: Juan Pablo Aroztegi <juanpablo.aroztegi <at> openbravo.com> date: Mon Apr 12 17:21:04 2010 +0200 summary: Merge yet again details: /erp/devel/pi-engdev/rev/355270aa46dc changeset: 7018:355270aa46dc user: Eduardo Argal Guibert <eduardo.argal <at> openbravo.com> date: Thu Apr 08 12:10:57 2010 +0200 summary: Fixes issue 0012864: While Generating payment Plan... details: /erp/devel/pi-engdev/rev/4e50d53e793d changeset: 7019:4e50d53e793d user: Eduardo Argal Guibert <eduardo.argal <at> openbravo.com> date: Thu Apr 08 17:08:22 2010 +0200 summary: Fixes bug 0012870: Last calculated date details: /erp/devel/pi-engdev/rev/606458ba51ee changeset: 7020:606458ba51ee user: Mikel Irurita <mikel.irurita <at> openbravo.com> date: Thu Apr 08 18:56:24 2010 +0200 summary: Fixes issue 0012898: In Make payment window, in BP selector window customer radio is selected by default. details: /erp/devel/pi-engdev/rev/2a8e45df556f changeset: 7021:2a8e45df556f user: Gorka Ion Damián <gorkaion.damian <at> openbravo.com> date: Mon Apr 12 18:26:23 2010 +0200 summary: Merge heads after transplants. details: /erp/devel/pi-engdev/rev/6bd4524448a7 changeset: 7022:6bd4524448a7 user: Adrián Romero <adrianromero <at> openbravo.com> date: Mon Apr 12 19:02:43 2010 +0200 summary: Fixes issue 0012708: If you fill a field with the maximum length permited and one of the character is special it fails when saving details: /erp/devel/pi-engdev/rev/3c3bac424451 changeset: 7023:3c3bac424451 user: Iván Perdomo <ivan.perdomo <at> openbravo.com> date: Tue Apr 13 09:39:13 2010 +0200 summary: Fixes issue 12501: Install Now doesn't trigger install all updates details: /erp/devel/pi-engdev/rev/1891c18ea6d4 changeset: 7024:1891c18ea6d4 user: David Baz Fayos <david.baz <at> openbravo.com> date: Tue Apr 13 12:29:45 2010 +0200 summary: Related to issue 12892: Improved IE visualization details: /erp/devel/pi-engdev/rev/92fd7db0c95d changeset: 7025:92fd7db0c95d user: David Baz Fayos <david.baz <at> openbravo.com> date: Tue Apr 13 12:32:40 2010 +0200 summary: Related to issue 12364: Fixed execution url to be able to execute it in any depth details: /erp/devel/pi-engdev/rev/386a43438f36 changeset: 7026:386a43438f36 user: Sathiyan Sivaprakasam <sathiyan.sivaprakasam <at> openbravo.com> date: Tue Apr 13 16:19:56 2010 +0530 summary: Fixes Issue 12757: Error when you print on General Ledger Journal details: /erp/devel/pi-engdev/rev/d301591fbf60 changeset: 7027:d301591fbf60 user: Asier Lostalé <asier.lostale <at> openbravo.com> date: Tue Apr 13 13:03:01 2010 +0200 summary: fixed bug 12363: An error on Report Remittance details: /erp/devel/pi-engdev/rev/1ce150c2d5d1 changeset: 7028:1ce150c2d5d1 user: David Baz Fayos <david.baz <at> openbravo.com> date: Tue Apr 13 13:19:40 2010 +0200 summary: Related to issue 12737: Changed callout logic of SL_RequisitionLine_Product.java details: /erp/devel/pi-engdev/rev/7bdfb9074ae5 changeset: 7029:7bdfb9074ae5 user: Mikel Irurita <mikel.irurita <at> openbravo.com> date: Tue Apr 13 13:50:24 2010 +0200 summary: Fixes issue 0012951: Make consistent not data found messages in General Ledger and Trial Balance reports details: /erp/devel/pi-engdev/rev/4ae39f38c46b changeset: 7030:4ae39f38c46b user: Mikel Irurita <mikel.irurita <at> openbravo.com> date: Tue Apr 13 13:52:37 2010 +0200 summary: merge details: /erp/devel/pi-engdev/rev/971f3104d8ec changeset: 7031:971f3104d8ec user: Martin Taal <martin.taal <at> openbravo.com> date: Tue Apr 13 15:30:22 2010 +0200 summary: Solved typo in message details: /erp/devel/pi-engdev/rev/cd3fd202b71d changeset: 7032:cd3fd202b71d user: Martin Taal <martin.taal <at> openbravo.com> date: Tue Apr 13 15:32:14 2010 +0200 summary: Solved typo in message details: /erp/devel/pi-engdev/rev/e3451d9eeb7a changeset: 7033:e3451d9eeb7a user: Martin Taal <martin.taal <at> openbravo.com> date: Tue Apr 13 15:39:28 2010 +0200 summary: Repaired copyright year details: /erp/devel/pi-engdev/rev/825f121b6164 changeset: 7034:825f121b6164 user: Antonio Moreno <antonio.moreno <at> openbravo.com> date: Tue Apr 13 19:11:31 2010 +0200 summary: Fixed issue 12786. Views will no longer be changed when exported from PostgreSQL 8.4 details: /erp/devel/pi-engdev/rev/068edc851241 changeset: 7035:068edc851241 user: Salvador Zapata <salvador.zapata <at> openbravo.com> date: Tue Apr 13 19:58:44 2010 +0200 summary: fixed issue: 12498 details: /erp/devel/pi-engdev/rev/f549fe3f7592 changeset: 7036:f549fe3f7592 user: Salvador Zapata <salvador.zapata <at> openbravo.com> date: Tue Apr 13 20:00:34 2010 +0200 summary: Merge for issue 12498 details: /erp/devel/pi-engdev/rev/09ade1f8f1d6 changeset: 7037:09ade1f8f1d6 user: Gorka Ion Damián <gorkaion.damian <at> openbravo.com> date: Tue Apr 13 20:07:42 2010 +0200 summary: Fixes issue 12957. Removed procedures that belong to the Advanced Payables and Receivables module. details: /erp/devel/pi-engdev/rev/fb76578923df changeset: 7038:fb76578923df user: Salvador Zapata <salvador.zapata <at> openbravo.com> date: Tue Apr 13 20:56:39 2010 +0200 summary: Fixed issue 12498: Product complete selector details: /erp/devel/pi-engdev/rev/bef45fc2f631 changeset: 7039:bef45fc2f631 user: Eduardo Argal Guibert <eduardo.argal <at> openbravo.com> date: Tue Apr 13 23:40:08 2010 +0200 summary: Fixes bug 0012962: Invoice and orders business partner callouts details: /erp/devel/pi-engdev/rev/81522f10575a changeset: 7040:81522f10575a user: Eduardo Argal Guibert <eduardo.argal <at> openbravo.com> date: Tue Apr 13 23:47:16 2010 +0200 summary: Fixes bug 0012963: Some procedures are not loading payment method details: /erp/devel/pi-engdev/rev/792f32a43833 changeset: 7041:792f32a43833 user: Gorka Ion Damián <gorkaion.damian <at> openbravo.com> date: Wed Apr 14 01:25:05 2010 +0200 summary: Removed not needed column. details: /erp/devel/pi-engdev/rev/3ca2714ac0ef changeset: 7042:3ca2714ac0ef user: Mikel Irurita <mikel.irurita <at> openbravo.com> date: Wed Apr 14 09:41:50 2010 +0200 summary: Fixes erp_devel_int-pgsql-db-full-consistency-test build #420 details: /erp/devel/pi-engdev/rev/2aac4501bbd5 changeset: 7043:2aac4501bbd5 user: Antonio Moreno <antonio.moreno <at> openbravo.com> date: Wed Apr 14 11:56:39 2010 +0200 summary: Related to issue 12786. Slightly modified views so that they don't change in Oracle too. details: /erp/devel/pi-engdev/rev/f6069809175e changeset: 7044:f6069809175e user: Adrián Romero <adrianromero <at> openbravo.com> date: Wed Apr 14 12:57:46 2010 +0200 summary: Fixes issue 0012959: You can give the Systemadministrator orgaccess to an organization other than * details: /erp/devel/pi-engdev/rev/3790dbece4c1 changeset: 7045:3790dbece4c1 user: Mikel Irurita <mikel.irurita <at> openbravo.com> date: Wed Apr 14 13:04:11 2010 +0200 summary: Fixes issue 0012969: Make consistent Write-Off Amount column details: /erp/devel/pi-engdev/rev/aff3aa6043bd changeset: 7046:aff3aa6043bd user: Gorka Ion Damián <gorkaion.damian <at> openbravo.com> date: Wed Apr 14 13:39:29 2010 +0200 summary: Added Configuration Properties architecture including Customer Credit Used property. details: /erp/devel/pi-engdev/rev/272c7afcde0d changeset: 7047:272c7afcde0d user: Mikel Irurita <mikel.irurita <at> openbravo.com> date: Wed Apr 14 13:56:45 2010 +0200 summary: Fixes issue 12933: add readonly logic to Payment Method (C_Invoice/C_Order) details: /erp/devel/pi-engdev/rev/a5efd85259fb changeset: 7048:a5efd85259fb user: Martin Taal <martin.taal <at> openbravo.com> date: Wed Apr 14 13:58:03 2010 +0200 summary: Removed test case which depended on yuicompressor in WEB-INF/lib details: /erp/devel/pi-engdev/rev/0c04f0b38173 changeset: 7049:0c04f0b38173 user: Antonio Moreno <antonio.moreno <at> openbravo.com> date: Wed Apr 14 14:54:44 2010 +0200 summary: Related to issue 12786. In PostgreSQL, an additional line will not be added sometimes. details: /erp/devel/pi-engdev/rev/9c230b478c15 changeset: 7050:9c230b478c15 user: Adrián Romero <adrianromero <at> openbravo.com> date: Wed Apr 14 16:43:54 2010 +0200 summary: Fixes issue 0012959: You can give the Systemadministrator orgaccess to an organization other than * details: /erp/devel/pi-engdev/rev/39a40ec8d089 changeset: 7051:39a40ec8d089 user: Víctor Martínez Romanos <victor.martinez <at> openbravo.com> date: Wed Apr 14 16:45:25 2010 +0200 summary: Fixed bug 12460: Update Depreciated Plan field details: /erp/devel/pi-engdev/rev/6ca418d311b9 changeset: 7052:6ca418d311b9 user: Antonio Moreno <antonio.moreno <at> openbravo.com> date: Wed Apr 14 17:12:01 2010 +0200 summary: Fixed issue 12975. BuildValidationHandler will not longer fail on Windows. details: /erp/devel/pi-engdev/rev/6004d7e2775e changeset: 7053:6004d7e2775e user: Gorka Ion Damián <gorkaion.damian <at> openbravo.com> date: Wed Apr 14 17:20:55 2010 +0200 summary: Fixes inconsistency issue 348. Return '-' if propery value is null. Manage selected flag. details: /erp/devel/pi-engdev/rev/68d20116dbd8 changeset: 7054:68d20116dbd8 user: Mikel Irurita <mikel.irurita <at> openbravo.com> date: Wed Apr 14 18:56:54 2010 +0200 summary: FIN_Payment Status reference list and validation details: /erp/devel/pi-engdev/rev/d9090afa8a8d changeset: 7055:d9090afa8a8d user: Víctor Martínez Romanos <victor.martinez <at> openbravo.com> date: Wed Apr 14 19:10:46 2010 +0200 summary: Fixed bug 11438: Hide Post button for not direct posting details: /erp/devel/pi-engdev/rev/6f8665876963 changeset: 7056:6f8665876963 user: Gorka Ion Damián <gorkaion.damian <at> openbravo.com> date: Wed Apr 14 19:16:02 2010 +0200 summary: Added Payment Monitor property. details: /erp/devel/pi-engdev/rev/675f5d15388d changeset: 7057:675f5d15388d user: Mikel Irurita <mikel.irurita <at> openbravo.com> date: Wed Apr 14 20:01:17 2010 +0200 summary: Columns modifications for APRM and fixes in Payment status ref list details: /erp/devel/pi-engdev/rev/bfab11cae58d changeset: 7058:bfab11cae58d user: Mikel Irurita <mikel.irurita <at> openbravo.com> date: Wed Apr 14 20:07:49 2010 +0200 summary: Merge with pi revision 7045:675f5d15388d (14/04/10) diffstat: .hgsigs | 1 + .hgtags | 1 + lib/runtime/ojdbc6.jar | 0 src-core/src/org/openbravo/buildvalidation/BuildValidationHandler.java | 8 +- src-core/src/org/openbravo/modulescript/ModuleScriptHandler.java | 32 +- src-core/src/org/openbravo/utils/OBRebuildAppender.java | 11 +- src-db/database/lib/dbsourcemanager.jar | 0 src-db/database/model/functions/AD_GET_PROPERTY_VALUE.xml | 82 + src-db/database/model/functions/C_BP_SOCREDITUSED_REFRESH.xml | 24 +- src-db/database/model/functions/C_GENERATEPOFROMPROJECT.xml | 7 +- src-db/database/model/functions/C_GENERATESOFROMPROJECT.xml | 7 +- src-db/database/model/functions/C_GENERATESOFROMPROJECTORDER.xml | 8 +- src-db/database/model/functions/C_GENERATESOFROMPROJECTPHASE.xml | 12 +- src-db/database/model/functions/C_INVOICE_CREATE.xml | 10 +- src-db/database/model/functions/C_INVOICE_POST.xml | 4 +- src-db/database/model/functions/FIN_GEN_PAYMENTSCHEDULE_INV.xml | 448 ------ src-db/database/model/functions/FIN_GEN_PAYMENTSCHEDULE_ORD.xml | 133 - src-db/database/model/functions/MRP_WORKREQUIREMENT.xml | 4 +- src-db/database/model/tables/AD_PROPERTY_CONFIGURATION.xml | 64 + src-db/database/model/tables/FIN_FINACC_TRANSACTION.xml | 2 +- src-db/database/model/tables/FIN_FINANCIAL_ACCOUNT.xml | 7 + src-db/database/model/tables/FIN_PAYMENT_SCHEDULEDETAIL.xml | 7 - src-db/database/model/triggers/AD_ROLE_CHECK_TRG.xml | 39 + src-db/database/model/triggers/AD_ROLE_ORGACCESS_CHECK_TRG.xml | 38 + src-db/database/model/triggers/A_AMORTIZATIONLINE_TRG.xml | 18 +- src-db/database/model/triggers/C_BPARTNER_LOCATION_TRG.xml | 2 +- src-db/database/model/triggers/MA_PL_EMPLOYEE_TRG.xml | 65 + src-db/database/model/triggers/MA_PL_IC_TRG.xml | 64 + src-db/database/model/triggers/MA_PL_INVOICELINE_TRG.xml | 66 + src-db/database/model/triggers/MA_PL_MACHINE_TRG.xml | 65 + src-db/database/model/triggers/MA_TOOLSETUSED_TRG.xml | 65 + src-db/database/model/views/AD_AUDIT_TRAIL_V.xml | 26 +- src-db/database/model/views/AD_FIELD_V.xml | 16 +- src-db/database/model/views/AD_FIELD_VT.xml | 18 +- src-db/database/model/views/AD_PROCESS_EXECUTION_V.xml | 4 +- src-db/database/model/views/AD_REF_LIST_V.xml | 16 +- src-db/database/model/views/AD_TABLE_POST_V.xml | 42 +- src-db/database/model/views/AD_TAB_V.xml | 6 +- src-db/database/model/views/AD_TAB_VT.xml | 8 +- src-db/database/model/views/AD_USER_ROLES_V.xml | 6 +- src-db/database/model/views/AD_WINDOW_VT.xml | 6 +- src-db/database/model/views/A_ASSET_AMORTIZATION.xml | 4 +- src-db/database/model/views/C_BPARTNER_V.xml | 8 +- src-db/database/model/views/C_CASH_DETAIL.xml | 4 +- src-db/database/model/views/C_DEBT_PAYMENT_CANCEL.xml | 4 +- src-db/database/model/views/C_DEBT_PAYMENT_GENERATE.xml | 4 +- src-db/database/model/views/C_DEBT_PAYMENT_V.xml | 40 +- src-db/database/model/views/C_INVOICELINE_V.xml | 20 +- src-db/database/model/views/C_INVOICELINE_V2.xml | 36 +- src-db/database/model/views/C_INVOICE_CANDIDATE_V.xml | 30 +- src-db/database/model/views/C_INVOICE_CUSTOMERPRODQTR.xml | 20 +- src-db/database/model/views/C_INVOICE_CUSTOMERVENDQTR.xml | 22 +- src-db/database/model/views/C_INVOICE_DAY.xml | 20 +- src-db/database/model/views/C_INVOICE_HEADER_V.xml | 22 +- src-db/database/model/views/C_INVOICE_HEADER_VT.xml | 22 +- src-db/database/model/views/C_INVOICE_LINETAX_V.xml | 96 +- src-db/database/model/views/C_INVOICE_LINETAX_VT.xml | 104 +- src-db/database/model/views/C_INVOICE_MONTH.xml | 20 +- src-db/database/model/views/C_INVOICE_PRODMONTH.xml | 20 +- src-db/database/model/views/C_INVOICE_PRODWEEK.xml | 20 +- src-db/database/model/views/C_INVOICE_V.xml | 44 +- src-db/database/model/views/C_INVOICE_V2.xml | 36 +- src-db/database/model/views/C_INVOICE_VENDORMONTH.xml | 22 +- src-db/database/model/views/C_INVOICE_WEEK.xml | 20 +- src-db/database/model/views/C_ORDER_HEADER_V.xml | 22 +- src-db/database/model/views/C_ORDER_HEADER_VT.xml | 22 +- src-db/database/model/views/C_ORDER_LINETAX_V.xml | 58 +- src-db/database/model/views/C_ORDER_LINETAX_VT.xml | 66 +- src-db/database/model/views/C_ORDER_OPEN.xml | 4 +- src-db/database/model/views/C_PERIODCONTROL_V.xml | 4 +- src-db/database/model/views/C_PROJECTPROPOSAL_V.xml | 4 +- src-db/database/model/views/C_PROJECT_DETAILS_V.xml | 16 +- src-db/database/model/views/C_PROJECT_DETAILS_VT.xml | 16 +- src-db/database/model/views/C_PROJECT_HEADER_V.xml | 24 +- src-db/database/model/views/C_PROJECT_HEADER_VT.xml | 24 +- src-db/database/model/views/FIN_PAYMENT_DETAIL_V.xml | 12 +- src-db/database/model/views/FIN_PAYMENT_PROP_DETAIL_V.xml | 16 +- src-db/database/model/views/FIN_PAYMENT_SCHED_INV_V.xml | 16 +- src-db/database/model/views/FIN_PAYMENT_SCHED_ORD_V.xml | 16 +- src-db/database/model/views/FIN_RECONCILIATIONLINE_V.xml | 4 +- src-db/database/model/views/GL_JOURNALLINE_ACCT_V.xml | 4 +- src-db/database/model/views/MA_PROCESSPLAN_TOTALIZED.xml | 36 +- src-db/database/model/views/MA_SEQUENCE_EMPLOYEE_COST.xml | 26 +- src-db/database/model/views/MA_SEQUENCE_INDIRECT_COST_COST.xml | 26 +- src-db/database/model/views/MA_SEQUENCE_MACHINE_COST.xml | 26 +- src-db/database/model/views/M_INOUT_CANDIDATE_V.xml | 12 +- src-db/database/model/views/M_INOUT_HEADER_V.xml | 18 +- src-db/database/model/views/M_INOUT_HEADER_VT.xml | 18 +- src-db/database/model/views/M_INOUT_LINE_V.xml | 26 +- src-db/database/model/views/M_INOUT_LINE_VT.xml | 30 +- src-db/database/model/views/M_TRANSACTION_SUM.xml | 6 +- src-db/database/model/views/M_TRANSACTION_V.xml | 4 +- src-db/database/model/views/R_REQUEST_V.xml | 4 +- src-db/database/model/views/S_TIMEEXPENSELINE_V.xml | 6 +- src-db/database/sourcedata/AD_AUXILIARINPUT.xml | 143 + src-db/database/sourcedata/AD_COLUMN.xml | 505 ++++++- src-db/database/sourcedata/AD_DATASET_COLUMN.xml | 11 + src-db/database/sourcedata/AD_DATASET_TABLE.xml | 14 + src-db/database/sourcedata/AD_ELEMENT.xml | 52 +- src-db/database/sourcedata/AD_EP_PROCEDURES.xml | 23 - src-db/database/sourcedata/AD_FIELD.xml | 744 +++++++++- src-db/database/sourcedata/AD_MENU.xml | 12 + src-db/database/sourcedata/AD_MESSAGE.xml | 24 +- src-db/database/sourcedata/AD_MODEL_OBJECT.xml | 24 + src-db/database/sourcedata/AD_MODEL_OBJECT_MAPPING.xml | 40 + src-db/database/sourcedata/AD_MODULE.xml | 2 +- src-db/database/sourcedata/AD_REFERENCE.xml | 14 + src-db/database/sourcedata/AD_REF_LIST.xml | 139 +- src-db/database/sourcedata/AD_TAB.xml | 26 +- src-db/database/sourcedata/AD_TABLE.xml | 22 + src-db/database/sourcedata/AD_TEXTINTERFACES.xml | 22 + src-db/database/sourcedata/AD_TREENODE.xml | 55 +- src-db/database/sourcedata/AD_VAL_RULE.xml | 12 + src-db/database/sourcedata/AD_WINDOW.xml | 17 +- src-test/org/openbravo/test/javascript/CompressionTest.java | 38 + src-test/org/openbravo/test/javascript/test-compression.js | 446 +++++ src-util/buildvalidation/build.xml | 13 +- src-util/buildvalidation/build/classes/org/openbravo/buildvalidation/Cbpvendoracct.class | 0 src-util/buildvalidation/build/classes/org/openbravo/buildvalidation/CbpvendoracctData.class | 0 src-util/buildvalidation/src/org/openbravo/buildvalidation/Cbpvendoracct.java | 50 + src-util/buildvalidation/src/org/openbravo/buildvalidation/Cbpvendoracct_data.xsql | 37 + src-util/modulescript/build.xml | 11 +- src-wad/src/org/openbravo/wad/datasource.xsqlxml | 17 +- src-wad/src/org/openbravo/wad/javasource.javaxml | 2 +- src/build.xml | 6 +- src/org/openbravo/base/secureApp/HttpSecureAppServlet.java | 11 +- src/org/openbravo/base/secureApp/LoginUtils.java | 2 + src/org/openbravo/dal/core/DalSessionFactory.java | 13 +- src/org/openbravo/dal/core/SessionHandler.java | 14 +- src/org/openbravo/dal/service/OBDal.java | 21 +- src/org/openbravo/erpCommon/ad_actionButton/CreateFrom_Bank.html | 8 +- src/org/openbravo/erpCommon/ad_callouts/SE_Invoice_BPartner.java | 20 +- src/org/openbravo/erpCommon/ad_callouts/SE_Order_BPartner.java | 21 +- src/org/openbravo/erpCommon/ad_callouts/SL_RequisitionLine_Product.java | 4 +- src/org/openbravo/erpCommon/ad_forms/DocInvoice.java | 4 +- src/org/openbravo/erpCommon/ad_forms/ModuleManagement.java | 8 +- src/org/openbravo/erpCommon/ad_process/PaymentMonitor.java | 6 + src/org/openbravo/erpCommon/ad_process/PaymentMonitorProcess.java | 13 +- src/org/openbravo/erpCommon/ad_process/TestHeartbeat.java | 3 +- src/org/openbravo/erpCommon/ad_reports/ReportGeneralLedger.java | 27 +- src/org/openbravo/erpCommon/ad_reports/ReportGeneralLedgerJournal.java | 33 +- src/org/openbravo/erpCommon/ad_reports/ReportNotPosted_data.xsql | 16 +- src/org/openbravo/erpCommon/ad_reports/ReportTrialBalance.java | 16 +- src/org/openbravo/erpCommon/ad_reports/ReportWorkRequirementDaily.java | 16 +- src/org/openbravo/erpCommon/ad_reports/ReportWorkRequirementDaily_data.xsql | 12 - src/org/openbravo/erpCommon/ad_reports/SubreportWorkRequirementDaily.jrxml | 2 +- src/org/openbravo/erpCommon/businessUtility/BpartnerMisc_data.xsql | 15 +- src/org/openbravo/erpCommon/security/Login_F1.html | 2 +- src/org/openbravo/erpCommon/utility/PrintJR_data.xsql | 10 +- src/org/openbravo/erpCommon/utility/Utility.java | 10 + web/js/messages.js | 8 +- web/js/utils.js | 2 +- web/skins/Default/Openbravo_ERP_250.css | 5 +- 153 files changed, 3878 insertions(+), 1611 deletions(-) diffs (truncated from 8160 to 300 lines): diff -r 511757e230d2 -r bfab11cae58d .hgsigs --- a/.hgsigs Fri Apr 09 08:18:55 2010 +0200 +++ b/.hgsigs Wed Apr 14 20:07:49 2010 +0200 @@ -13,3 +13,4 @@ 630f94155c011c18a4bd948239d674953ad729c4 0 iEYEABECAAYFAkthyKQACgkQCX/oGf+2qkOIwgCcCk4MJcMrnHR9WgEGfRx4HoTYfjsAn26YI0m1bCQSlyqmh+gDusmsqrNA 4a5dd51c34fbbf64e9f933f9b7d54589ef5fb7b9 0 iEYEABECAAYFAkuM+1EACgkQCX/oGf+2qkPHfgCdFKV1PxtXcckQ3R3+kJgXnRFAtgkAoM6eWuR1ZA3nRphHH7sX2SGoufA5 75b887d57378e59138c0362b928a504db568ed9b 0 iEYEABECAAYFAkuSHAsACgkQCX/oGf+2qkOEpwCeM6aKuQ/VK5ywylW5Jiki2L5YX0UAoPtzt8ELfu+2n0hTB2E36NgVq1IU +8df12cedf6a200183c73497ae0cefa3fee0a0427 0 iEYEABECAAYFAkuzHu4ACgkQCX/oGf+2qkNkzwCeJC2mfV4HG3jDDH4B9ovaplpzyWwAoOQY9wuMO2XNnVJ9xw7JS+Qjy52k diff -r 511757e230d2 -r bfab11cae58d .hgtags --- a/.hgtags Fri Apr 09 08:18:55 2010 +0200 +++ b/.hgtags Wed Apr 14 20:07:49 2010 +0200 @@ -23,3 +23,4 @@ 98d31cbff884dd20581e1cafad505ed8f9b33273 2.50MP11 1a6428c78a5521471084e7b93a42a03a74543495 2.50MP12 65aa17bbe739f7d3370aba319e68474c2356fdf2 2.50MP13 +17a70403b6d39988147a0b8a11bb3a57ed04c373 2.50MP14 diff -r 511757e230d2 -r bfab11cae58d lib/runtime/ojdbc6.jar Binary file lib/runtime/ojdbc6.jar has changed diff -r 511757e230d2 -r bfab11cae58d src-core/src/org/openbravo/buildvalidation/BuildValidationHandler.java --- a/src-core/src/org/openbravo/buildvalidation/BuildValidationHandler.java Fri Apr 09 08:18:55 2010 +0200 +++ b/src-core/src/org/openbravo/buildvalidation/BuildValidationHandler.java Wed Apr 14 20:07:49 2010 +0200 @@ -95,7 +95,7 @@ new Object[0]); } - private static void readClassFiles(List<String> coreClasses, File file) { + public static void readClassFiles(List<String> coreClasses, File file) { ArrayList<String> newClasses = new ArrayList<String>(); readClassFilesExt(newClasses, file); Collections.sort(newClasses); @@ -114,8 +114,10 @@ } else { if (file.getAbsolutePath().endsWith(".class")) { String fileName = file.getAbsolutePath(); - fileName = fileName.split("build" + File.separatorChar + "classes" + File.separatorChar)[1]; - coreClasses.add(fileName.replace(".class", "").replace(File.separatorChar, '.')); + // Replace Windows separator characters by / to make replacement simpler + fileName = fileName.replace("\\", "/"); + fileName = fileName.split("build/classes/")[1]; + coreClasses.add(fileName.replace(".class", "").replace('/', '.')); } } } diff -r 511757e230d2 -r bfab11cae58d src-core/src/org/openbravo/modulescript/ModuleScriptHandler.java --- a/src-core/src/org/openbravo/modulescript/ModuleScriptHandler.java Fri Apr 09 08:18:55 2010 +0200 +++ b/src-core/src/org/openbravo/modulescript/ModuleScriptHandler.java Wed Apr 14 20:07:49 2010 +0200 @@ -20,6 +20,7 @@ import org.apache.log4j.Logger; import org.apache.tools.ant.BuildException; import org.apache.tools.ant.Task; +import org.openbravo.buildvalidation.BuildValidationHandler; public class ModuleScriptHandler extends Task { private static final Logger log4j = Logger.getLogger(ModuleScriptHandler.class); @@ -33,10 +34,10 @@ if (moduleJavaPackage != null) { // We will only be executing the ModuleScripts of a specific module File moduleDir = new File(basedir, "modules/" + moduleJavaPackage + "/build/classes"); - readClassFiles(classes, moduleDir); + BuildValidationHandler.readClassFiles(classes, moduleDir); } else { File coreBuildFolder = new File(basedir, "src-util/modulescript/build/classes"); - readClassFiles(classes, coreBuildFolder); + BuildValidationHandler.readClassFiles(classes, coreBuildFolder); File moduleFolder = new File(basedir, "modules"); File modFoldersA[] = moduleFolder.listFiles(); ArrayList<File> modFolders = new ArrayList<File>(); @@ -48,7 +49,7 @@ if (modFolder.isDirectory()) { File validationFolder = new File(modFolder, "build/classes"); if (validationFolder.exists()) { - readClassFiles(classes, validationFolder); + BuildValidationHandler.readClassFiles(classes, validationFolder); } } } @@ -76,31 +77,6 @@ new Object[0]); } - private static void readClassFiles(List<String> coreClasses, File file) { - ArrayList<String> newClasses = new ArrayList<String>(); - readClassFilesExt(newClasses, file); - Collections.sort(newClasses); - coreClasses.addAll(newClasses); - } - - private static void readClassFilesExt(List<String> coreClasses, File file) { - if (!file.exists()) { - return; - } - if (file.isDirectory()) { - File[] files = file.listFiles(); - for (File f : files) { - readClassFiles(coreClasses, f); - } - } else { - if (file.getAbsolutePath().endsWith(".class")) { - String fileName = file.getAbsolutePath(); - fileName = fileName.split("build" + File.separatorChar + "classes" + File.separatorChar)[1]; - coreClasses.add(fileName.replace(".class", "").replace(File.separatorChar, '.')); - } - } - } - public File getBasedir() { return basedir; } diff -r 511757e230d2 -r bfab11cae58d src-core/src/org/openbravo/utils/OBRebuildAppender.java --- a/src-core/src/org/openbravo/utils/OBRebuildAppender.java Fri Apr 09 08:18:55 2010 +0200 +++ b/src-core/src/org/openbravo/utils/OBRebuildAppender.java Wed Apr 14 20:07:49 2010 +0200 @@ -78,8 +78,15 @@ message = message.substring(0, 2997) + "..."; PreparedStatement ps = connection .prepareStatement("INSERT INTO ad_error_log (ad_error_log_id, ad_client_id, ad_org_id, isactive, created, createdby, updated, updatedby, system_status, error_level, message, line_number) SELECT get_uuid(), '0', '0', 'Y', now(), '0', now(), '0', system_status, ?,?, to_number(?) FROM ad_system_info"); - ps.setString(1, arg0.getLevel().toString()); - ps.setString(2, arg0.getMessage().toString()); + String level = arg0.getLevel().toString(); + + // Warnings show when compiling are changed to level Info, so that they don't appear in the + // rebuild window, because they are not relevant for common users + if (message.startsWith("Note: ")) { + level = Level.INFO.toString(); + } + ps.setString(1, level); + ps.setString(2, message); ps.setString(3, line_number); ps.executeUpdate(); } catch (Exception e) { diff -r 511757e230d2 -r bfab11cae58d src-db/database/lib/dbsourcemanager.jar Binary file src-db/database/lib/dbsourcemanager.jar has changed diff -r 511757e230d2 -r bfab11cae58d src-db/database/model/functions/AD_GET_PROPERTY_VALUE.xml --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src-db/database/model/functions/AD_GET_PROPERTY_VALUE.xml Wed Apr 14 20:07:49 2010 +0200 @@ -0,0 +1,82 @@ +<?xml version="1.0"?> + <database name="FUNCTION AD_GET_PROPERTY_VALUE"> + <function name="AD_GET_PROPERTY_VALUE" type="NVARCHAR"> + <parameter name="p_property_name" type="VARCHAR" mode="in"> + <default/> + </parameter> + <parameter name="p_ad_client_id" type="VARCHAR" mode="in"> + <default/> + </parameter> + <parameter name="p_ad_org_id" type="VARCHAR" mode="in"> + <default/> + </parameter> + <body><![CDATA[/************************************************************************* +* The contents of this file are subject to the Openbravo Public License +* Version 1.0 (the "License"), being the Mozilla Public License +* Version 1.1 with a permitted attribution clause; you may not use this +* file except in compliance with the License. You may obtain a copy of +* the License at http://www.openbravo.com/legal/license.html +* Software distributed under the License is distributed on an "AS IS" +* basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See the +* License for the specific language governing rights and limitations +* under the License. +* The Original Code is Openbravo ERP. +* The Initial Developer of the Original Code is Openbravo SLU +* All portions are Copyright (C) 2010 Openbravo SLU +* All Rights Reserved. +* Contributor(s): ______________________________________. +************************************************************************/ + propNumber NUMBER; + v_value nvarchar2(255); + v_useSelected char(1); +BEGIN + + select count(*) + into propNumber + from ad_property_configuration c + where c.property = p_PROPERTY_NAME + and ad_isorgincluded(p_ad_org_id, c.ad_org_id, p_ad_client_id) != -1 + and ad_isorgincluded(p_ad_org_id, c.ad_org_id, p_ad_client_id) = + (select min(ad_isorgincluded(p_ad_org_id, c1.ad_org_id, p_ad_client_id)) + from ad_property_configuration c1 + where c.property = p_PROPERTY_NAME + and ad_isorgincluded(p_ad_org_id, c1.ad_org_id, p_ad_client_id) != -1); + + if propNumber = 0 then + return null; + elsif propNumber > 1 then + select count(*) + into propNumber + from ad_property_configuration c + where c.property = p_PROPERTY_NAME + and selected='Y' + and ad_isorgincluded(p_ad_org_id, c.ad_org_id, p_ad_client_id) != -1 + and ad_isorgincluded(p_ad_org_id, c.ad_org_id, p_ad_client_id) = + (select min(ad_isorgincluded(p_ad_org_id, c1.ad_org_id, p_ad_client_id)) + from ad_property_configuration c1 + where c.property = p_PROPERTY_NAME + and ad_isorgincluded(p_ad_org_id, c1.ad_org_id, p_ad_client_id) != -1); + if propNumber != 1 then + RAISE_APPLICATION_ERROR(-20000, p_PROPERTY_NAME||' @PropertyConflict@'); + end if; + v_useSelected :='Y'; + else + v_useSelected :='N'; + end if; + + select COALESCE(to_char(c.value), '-') + into v_value + from ad_property_configuration c + where c.property = p_PROPERTY_NAME + and (v_useSelected='N' or (v_useSelected = 'Y' and selected='Y')) + and ad_isorgincluded(p_ad_org_id, c.ad_org_id, p_ad_client_id) != -1 + and ad_isorgincluded(p_ad_org_id, c.ad_org_id, p_ad_client_id) = + (select min(ad_isorgincluded(p_ad_org_id, c1.ad_org_id, p_ad_client_id)) + from ad_property_configuration c1 + where c.property = p_PROPERTY_NAME + and ad_isorgincluded(p_ad_org_id, c1.ad_org_id, p_ad_client_id) != -1); + return v_value; +END AD_GET_PROPERTY_VALUE +]]></body> + </function> + </database> diff -r 511757e230d2 -r bfab11cae58d src-db/database/model/functions/C_BP_SOCREDITUSED_REFRESH.xml --- a/src-db/database/model/functions/C_BP_SOCREDITUSED_REFRESH.xml Fri Apr 09 08:18:55 2010 +0200 +++ b/src-db/database/model/functions/C_BP_SOCREDITUSED_REFRESH.xml Wed Apr 14 20:07:49 2010 +0200 @@ -20,15 +20,23 @@ * All Rights Reserved. * Contributor(s): ______________________________________. ************************************************************************/ + v_client_id c_bpartner.ad_client_id%TYPE; + v_org_id c_bpartner.ad_org_id%TYPE; BEGIN - UPDATE C_BPARTNER - SET SO_CreditUsed= - (SELECT COALESCE(SUM(C_Base_Convert((Amount - WriteOffAmt), C_Currency_ID, AD_Client_ID, DocDate, AD_Org_ID)), 0) AS TOTAL - FROM C_DEBT_PAYMENT_V - WHERE C_BPartner_ID=p_BPartner_ID - AND C_DEBT_PAYMENT_STATUS(C_SETTLEMENT_CANCEL_ID, Cancel_Processed, Generate_Processed, IsPaid, IsValid, C_CashLine_ID, C_BankStatementLine_ID)='P' - ) - WHERE C_BPartner_ID=p_BPartner_ID; + SELECT ad_client_id, ad_org_id + INTO v_client_id, v_org_id + FROM c_bpartner + WHERE c_bpartner_id = p_bpartner_id; + IF (AD_GET_PROPERTY_VALUE('CCU', v_client_id, v_org_id) IS NULL) THEN + UPDATE C_BPARTNER + SET SO_CreditUsed= + (SELECT COALESCE(SUM(C_Base_Convert((Amount - WriteOffAmt), C_Currency_ID, AD_Client_ID, DocDate, AD_Org_ID)), 0) AS TOTAL + FROM C_DEBT_PAYMENT_V + WHERE C_BPartner_ID=p_BPartner_ID + AND C_DEBT_PAYMENT_STATUS(C_SETTLEMENT_CANCEL_ID, Cancel_Processed, Generate_Processed, IsPaid, IsValid, C_CashLine_ID, C_BankStatementLine_ID)='P' + ) + WHERE C_BPartner_ID=p_BPartner_ID; + END IF; END C_BP_SOCREDITUSED_REFRESH ]]></body> </function> diff -r 511757e230d2 -r bfab11cae58d src-db/database/model/functions/C_GENERATEPOFROMPROJECT.xml --- a/src-db/database/model/functions/C_GENERATEPOFROMPROJECT.xml Fri Apr 09 08:18:55 2010 +0200 +++ b/src-db/database/model/functions/C_GENERATEPOFROMPROJECT.xml Wed Apr 14 20:07:49 2010 +0200 @@ -100,7 +100,8 @@ P.POREFERENCE, P.SALESREP_ID, P.CREATETEMPPRICELIST, - P.DESCRIPTION + P.DESCRIPTION, + COALESCE(P.FIN_PAYMENTMETHOD_ID, BP.PO_PAYMENTMETHOD_ID) as FIN_PAYMENTMETHOD_ID FROM C_PROJECT P, C_PROJECT_VENDOR V, C_BPARTNER BP, @@ -165,7 +166,7 @@ ISTAXINCLUDED, POSTED, PROCESSING, SALESREP_ID, BILLTO_ID, POREFERENCE, C_CAMPAIGN_ID, C_PROJECT_ID, AD_USER_ID, COPYFROM, C_INCOTERMS_ID, INCOTERMSDESCRIPTION, - DATEPROMISED, DESCRIPTION + DATEPROMISED, DESCRIPTION, FIN_PAYMENTMETHOD_ID ) VALUES ( @@ -179,7 +180,7 @@ 'N', 'N', 'N', Cur_SO.SALESREP_ID, v_BillTo_ID, Cur_SO.POREFERENCE, Cur_SO.C_CAMPAIGN_ID, Cur_SO.C_PROJECT_ID, NULL, 'N', Cur_SO.C_INCOTERMS_ID, Cur_SO.INCOTERMS_DESCRIPTION, - TRUNC(now(), 'DD'), Cur_SO.DESCRIPTION + TRUNC(now(), 'DD'), Cur_SO.DESCRIPTION, Cur_SO.FIN_PAYMENTMETHOD_ID ) ; diff -r 511757e230d2 -r bfab11cae58d src-db/database/model/functions/C_GENERATESOFROMPROJECT.xml --- a/src-db/database/model/functions/C_GENERATESOFROMPROJECT.xml Fri Apr 09 08:18:55 2010 +0200 +++ b/src-db/database/model/functions/C_GENERATESOFROMPROJECT.xml Wed Apr 14 20:07:49 2010 +0200 @@ -25,6 +25,7 @@ v_Result NUMBER:=1; -- 0=failure v_Record_ID VARCHAR2(32); v_AD_User_ID VARCHAR2(32); + v_fin_paymentmethod_id C_BPARTNER.FIN_PAYMENTMETHOD_ID%TYPE; TYPE RECORD IS REF CURSOR; Cur_Parameter RECORD; v_C_Order_ID VARCHAR2(32); @@ -112,7 +113,7 @@ v_Billto_ID := C_GetBPLocationID(Cur_SO.C_BPartner_ID, 'B') ; END IF; - SELECT InvoiceRule INTO v_InvoiceRule + SELECT InvoiceRule, fin_paymentmethod_id INTO v_InvoiceRule, v_fin_paymentmethod_id ------------------------------------------------------------------------------ Download Intel® Parallel Studio Eval Try the new software tools for yourself. Speed compiling, find bugs proactively, and fine-tune applications for parallel performance. See why Intel Parallel Studio got high marks during beta. http://p.sf.net/sfu/intel-sw-dev _______________________________________________ Openbravo-commits mailing list Openbravo-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/openbravo-commits